maximum probable rainfall - Alemán Inglés Diccionario